b, strong{font-weight:600;}
.k2box > ul,
.k2box > ul ul{list-style-type:disc;padding-left:20px;}
.k2box > ol,
.k2box > ol ol{list-style-type:decimal;padding-left:20px;}
.k2box > ul li,
.k2box > ul ul li,
.k2box > ol li ,
.k2box > ol ol li{list-style-position:outside;padding-left:0;}
p.gkHeadline{margin:5px 0 0 !important;text-align:center;font:normal 2em/1.9 "Lucida Grande", Tahoma;color:#222;}
p.gkSubHeadline{margin:0 0 24px !important;letter-spacing:0.3em;text-align:center;text-transform:uppercase;font:lighter 0.75em/1em "Lucida Grande", Tahoma;color:#666;}
p.gkSmallHeadline{margin:1em 0 !important;letter-spacing:2px;text-transform:uppercase;font-size:10px;font-weight:bold;color:#bbb;}
p.gkLargeHeadline{margin:0 !important;padding:0px 0px 6px 0px;letter-spacing:-2px;font:normal 44px/38px Arial, Helvetica, sans-serif;color:#444;}
.gkfile1,
.gkfile2,
.gklink,
.gkinfo,
.gkpin,
.gksettings,
.gkmic,
.gkbook,
.gkmap,
.gktag,
.gkstats,
.gkvoice,
.gkvideo,
.gklocked,
.gkunlocked,
.gklocation,
.gkcomment,
.gkalarm{min-height:38px !important;padding:0 0 2px 52px !important;background-repeat:no-repeat !important;background-position:0 8px !important;}
p.gkInfo1,
p.gkTips1,
p.gkWarning1{padding:10px 10px 12px 80px;min-height:38px;line-height:22px;font-size:16px;}
.gkHighlight1,
.gkHighlight2,
.gkHighlight3,
.gkHighlight4{padding:1px 5px;text-shadow:none;cursor:default;}
.gkHighlight1:hover{background:#fff;}
.gkHighlight2:hover{background:#212121;color:#fff;}
.gkHighlight3:hover{background:#737373;color:#fff;}
.gkHighlight4:hover{background:#eee;color:#212121;}
pre,
.gkCode1,
.gkCode2,
.gkCode3{margin:10px 0 15px !important;padding:10px 15px !important;font:normal 0.92em/18px 'Curier New', monospace !important;}
pre,
.gkCode1,
.gkCode2{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.gkCode3{padding-left:82px !important;}
.gkCode3 h4{width:35px;position:relative;top:0;margin:0 0 0 -64px !important;padding:2px 5px 0;font-size:13px;}
pre:hover,
.gkCode1:hover{background:#fff;}
div.gkCode2:hover,
div.gkCode3:hover{color:#000;}
ol{margin:2em 0;padding:0;list-style-position:inside;}
ol.gkDec{list-style-type:decimal;}
ol.gkRoman{list-style-type:upper-roman;}
ol.gkAlpha{list-style-type:lower-alpha;}
ol.gkDecimalLeadingZero{list-style-type:decimal-leading-zero;}
ul.gkBullet1,
ul.gkBullet2,
ul.gkBullet3,
ul.gkBullet4,
ul.gkCircle1,
ul.gkCircle2,
ul.gkSquare1,
ul.gkSquare2,
ul.gkSquare3{margin:2em 0;padding:0;}
ul li{list-style-position:outside;}
ul.gkBullet1 li,
ul.gkBullet2 li,
ul.gkBullet3 li,
ul.gkBullet4 li,
ul.gkCircle1 li,
ul.gkCircle2 li,
ul.gkSquare1 li,
ul.gkSquare2 li{margin:0 !important;padding:2px 0 2px 28px;line-height:1.8em !important;list-style:none;overflow:inherit;}
dl.gkDef1 dt,
dl.gkDef2 dt,
dl.gkDef3 dt{margin:10px 0 5px 0;}
dl.gkDef1 dd,
dl.gkDef2 dd,
dl.gkDef3 dd{padding:10px;}
dl.gkDef2 dt{text-decoration:underline;}
dl.gkDef3 dt{margin-top:10px;letter-spacing:0.3em;text-transform:uppercase;font:lighter 1.1em/1.2em "Lucida Grande", Tahoma;font-variant:normal;color:#666666;}
acronym,
abbr{border-bottom-width:1px;border-bottom-style:dotted;}
acronym:hover,
abbr:hover{border-bottom-style:solid;cursor:pointer;}
div.gkLegend1 h4,
div.gkLegend2 h4,
div.gkLegend3 h4,
div.gkLegend4 h4{float:left;position:relative;top:-18px;left:11px;margin:0 0 -9px !important;padding:0 10px;line-height:18px;font-weight:300;font-size:20px;background:#fff;text-shadow:none;}
div.gkLegend1,
div.gkLegend2,
div.gkLegend3,
div.gkLegend4{margin:30px 0;padding:6px;}
div.gkLegend1 p,
div.gkLegend2 p,
div.gkLegend3 p,
div.gkLegend4 p{margin:7px;clear:both;}
span.gkDropcap1,
span.gkDropcap2,
span.gkDropcap3{display:block;float:left;line-height:1.0em;font-size:5.0em;color:#333;}
span.gkDropcap1{height:61px;margin:-4px 5px -3px 0;}
p.gkDropcap2{padding:0 0 0 50px;}
span.gkDropcap2{height:61px;margin:-4px 0 0 -50px;}
p.gkDropcap2{padding-left:50px;}
p.gkDropcap3{margin-top:32px;}
span.gkDropcap3{height:61px;margin:-32px 5px 0 0;}
blockquote{margin:20px 0;font-style:italic;}
blockquote div{display:block;}
blockquote div.gkBlockquote1 div,
blockquote div.gkBlockquote2 div{padding:0 24px;}
blockquote div.gkBlockquote3{padding-bottom:1px;}
blockquote div.gkBlockquote3 div{padding:5px 48px 0;}
blockquote div.gkBlockquote4 div{padding:0 48px;}
.gkBlockTextLeft,
.gkBlockTextRight,
.gkBlockTextCenter{display:block;font-size:16px;font-style:italic;line-height:150%;padding:30px;width:38%;}
.gkBlockTextLeft{float:left;text-align:left;}
.gkBlockTextRight{float:right;text-align:right;}
.gkBlockTextCenter{margin:0 auto;text-align:center;}
p.numblocks{position:relative;min-height:56px;margin:0;padding:0 0 0 65px !important;}
p.numblocks span{position:absolute;left:0;top:8px;display:block;height:38px;line-height:38px;width:38px;color:#fff;font-size:20px;font-weight:600;text-align:center;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
p.num-1 span{background:#d24747;}
p.num-2 span{background:#418cd1;}
p.num-3 span{background:#e5c235;}
p.numblocks span.highlight{font-size:15px;position:static;width:auto;display:inline;border-right:none;}
.gkblock-1,
.gkblock-2,
.gkblock-3,
.gkblock-4,
.gkblock-5,
.gkblock-6,
.gkblock-7,
.gkblock-8,
.gkblock-9{margin:20px 0;padding:15px 20px;}
.bubble-1,
.bubble-2,
.bubble-3{position:relative;margin:20px 0 40px;padding:15px 20px;}
.bubble-1 cite,
.bubble-2 cite,
.bubble-3 cite{height:25px;position:absolute;bottom:-25px;display:block;left:26px;font-size:12px;font-weight:bold;line-height:32px;padding-left:32px;background:url("../../images/style1/typography/buble_arrow.png") no-repeat 0 0;}
blockquote div.gkBlockquote1{background:url("../../images/style1/typography/open1.png") no-repeat left bottom;}
blockquote div.gkBlockquote1 div{background:url("../../images/style1/typography/close1.png") no-repeat right top;}
blockquote div.gkBlockquote2{background:url("../../images/style1/typography/open1.png") no-repeat left top;}
blockquote div.gkBlockquote2 div{background:url("../../images/style1/typography/close1.png") no-repeat right top;}
blockquote div.gkBlockquote3{background:url("../../images/style1/typography/open2.png") no-repeat left bottom;}
blockquote div.gkBlockquote3 div{background:url("../../images/style1/typography/close2.png") no-repeat right top;}
blockquote div.gkBlockquote4{background:url("../../images/style1/typography/open2.png") no-repeat left top;}
blockquote div.gkBlockquote4 div{background:url("../../images/style1/typography/close2.png") no-repeat right top;}
.gkTable{border-collapse:collapse;font-style:normal;}
.gkTable thead{padding:5px 10px;text-align:left;font:normal 19px/32px "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.gkTable td{padding:10px;}
.gkTable tfoot{margin-bottom:10px;margin-top:0px;padding:0px;text-align:right;font-size:0.8em;font-style:italic;}
.gkTable2{border-collapse:collapse;font-style:normal;}
.gkTable2 thead{text-align:left;font:normal 20px/32px "Lucida Sans Unicode", "Lucida Grande", sans-serif;padding:5px 10px;}
.gkTable2 td{padding:10px;}
.gkTable2 tfoot{margin-bottom:10px;margin-top:0px;padding:0px;text-align:right;font-size:0.8em;font-style:italic;}
.gkTooltip{position:relative;outline:none;cursor:help;text-decoration:none;color:#000;text-shadow:none;}
.gkTooltip span{position:absolute;margin:10px 0 0 -9999em;font-size:11px;line-height:16px;}
.gkTooltip:hover span{position:absolute;left:0.5em;top:1em;z-index:99;width:250px;margin-left:0;}
.gkTooltip:hover em{display:block;padding:0;font-size:16px;line-height:30px;text-decoration:none !important;text-shadow:none;font-style:normal !important;}
.classicTooltip{padding:0.6em 0.8em;text-shadow:none;}
.customTooltip{padding:0.6em 0.8em;text-shadow:none;}
pre,
.gkCode1,
.gkCode2{padding-left:32px;border:1px solid #EAE8CC;border-left:4px solid #d24747;background:#FFFEF4;color:#333;}
.gkCode2{background:#fff;border:1px solid #eee;border-left:4px solid #418CD1;}
.gkCode3{border:1px solid #eee;background:#fff;}
.gkCode3 h4{background:#418CD1;color:#fff;text-align:center;text-shadow:none;}
p.gkInfo1{background:#418CD1 url("../../images/style1/typography/info.png") no-repeat 16px 8px;color:#fff}
p.gkTips1{background:#FFFEF4 url("../../images/style1/typography/tips.png") no-repeat 16px 8px;border:1px solid #EAE8CC;color:#333;}
p.gkWarning1{background:#d24747 url("../../images/style1/typography/warning.png") no-repeat 16px 8px;color:#fff;}
div.gkLegend1{border:3px solid #e5c235;}
div.gkLegend2{border:3px solid #418CD1;}
div.gkLegend3{border:3px solid #d24747;}
div.gkLegend4{border:4px double #e5e5e5;}
div.gkLegend1 h4{background:#fff;color:#e5c235;}
div.gkLegend2 h4{background:#fff;color:#418CD1;}
div.gkLegend3 h4{background:#fff;color:#d24747;}
.gkHighlight1{background:#ffd;}
.gkHighlight2{background:#d24747;color:#fff;}
.gkHighlight3{background:#212121;color:#fff;}
.gkHighlight4{background:#418CD1;color:#fff;}
.gkblock-1{border:2px dashed #d24747;}
.gkblock-2{border:2px dashed #418CD1;}
.gkblock-3{background:url('../../images/header_bg.png');border:1px solid #e5e5e5;}
.gkblock-4{border:3px solid #d24747;background:#fff;}
.gkblock-5{border:3px solid #418CD1;background:#fff;}
.gkblock-6{border:1px solid #EAE8CC;background:#FFFEF4;}
.gkblock-7{background:#d24747;color:#fff !important;}
.gkblock-8{background:#418CD1;color:#fff !important;}
.gkblock-9{background:#f8f8f8;}
.bubble-1{border:3px solid #e5e5e5;}
.bubble-2{border:3px solid #418CD1;}
.bubble-3{border:3px solid #d24747;}
.bubble-2 cite{background-position:0 -35px;color:#418CD1;}
.bubble-3 cite{background-position:0 -70px;color:#d24747;}
ul.gkBullet1 li{background:url("../../images/style1/typography/bullet1.png") no-repeat 0 8px !important;}
ul.gkBullet2 li{background:url("../../images/style1/typography/bullet2.png") no-repeat 0 8px !important;}
ul.gkBullet3 li{background:url("../../images/style1/typography/bullet3.png") no-repeat 0 7px !important;}
ul.gkBullet4 li{background:url("../../images/style1/typography/bullet4.png") no-repeat 0 7px !important;}
ul.gkCircle1 li{background:url("../../images/style1/typography/bullet-circle1.png") no-repeat 0 7px !important;}
ul.gkCircle2 li{background:url("../../images/style1/typography/bullet-circle2.png") no-repeat 0 7px !important;}
ul.gkSquare1 li{background:url("../../images/style1/typography/bullet-square1.png") no-repeat 0 8px !important;}
ul.gkSquare2 li{background:url("../../images/style1/typography/bullet-square2.png") no-repeat 0 8px !important;}
.gkBlockTextLeft,
.gkBlockTextRight,
.gkBlockTextCenter{color:#d24747;}
span.classicTooltip{background-color:#ffffdd;color:#656565;}
span.criticalTooltip{background:#d24747;color:#fff;}
span.helpTooltip{background:#418cd1;color:#fff;}
span.infoTooltip{background:#FFFEF4;color:#333;border:1px solid #EAE8CC;}
span.warningTooltip{background:#fff;color:#F93B3B;border:2px dashed #d24747;}
ul#demo-typography{background:transparent;overflow:hidden;padding:10px 30px 30px 30px;}
ul#demo-typography li{list-style-position:none;list-style-type:disc;line-height:24px;width:23.9%;float:left;color:#cb260a;font-size:11px;}
ul#demo-typography li a{font-size:11px;text-shadow:2px 2px 0 #fff;}
.demo-typoDiv{clear:both;overflow:hidden;margin:0 0 30px;}
h4.demo-typo{font-size:24px;font-weight:300;color:#212121;margin:30px 0;border-bottom:1px solid #eee;}
.demo-typo-col2{width:50%;float:left;}
.demo-typo-col3{width:33%;float:left;}
.demo-typo-col4{width:25%;float:left;}
.demo-typo_padd{padding:0 15px;}
#warnings .demo-typo_padd p{margin:1em 0 1.6em;}
.typoDesc small{font:normal 10px Monaco, Consolas, "Courier News", monospace;color:#999;}
.gkblock-7 small,
.gkblock-9 small,
.bubble-4 small,
.bubble-5 small,
.bubble-6 small,
.gkblock-8 small{color:#fff !important;}
.gkblock-9 small{color:#353639 !important;}
ol.gkTopList{counter-reset:li;margin:0;}
ol.gkTopList > li{border-top:1px solid #e5e5e5;line-height:60px;list-style:none;padding-left:64px;position:relative;}
ol.gkTopList > li:first-child{border-top:none;}
ol.gkTopList > li:before{background:#e5c235;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;color:#fff;content:counter(li);counter-increment:li;display:block;font-size:20px;font-weight:bold;height:36px;left:0;line-height:36px;position:absolute;text-align:center;top:12px;width:36px;}
ol.gkTopList > li{color:#555;font-size:14px;font-weight:bold;}
ol.gkTopList > li a{color:#555;}
ol.gkTopList > li a:active,
ol.gkTopList > li a:focus,
ol.gkTopList > li a:hover{color:#212121;}